Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F4 Japan F2 Japan F3 Italy F13 Indonesia F2 Indonesia F3 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Italy F5 Italy F6 Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Black Forest Open - Freudenstadt Open Diputacion Pozoblanco - Cordoba Ethias Trophy - Mons Melbourn Challenger Sunrise Challenger Lugano Challenger Segovia Challenger Vancouver Challenger Binghamton Challenger Burnie Challenger Cremona Challenger Bangkok Challenger Caloundra Challenger Dallas Challenger M15 Las Vegas Nottingham Challenger Nottingham Challenger M25 Tulsa Bogota Challenger VI Torneo Internazionale di Tennis - Barletta Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Top Wool Challenger Biella - Biella M25 Nottingham Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Aix En Provence Challenger Surbiton Challenger M15 Cancun M15 Santo Domingo M15 Cancun M15 Cancun Monterrey Challenger Zagreb Challenger M25 Harlingen Nottingham Challenger Calgary Challenger Sao Paulo Challenger M25 Austin Rijeka Open - Rijeka M15 Doha M25 Doha M25 Al Zahra Burnie Challenger Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bogota Challenger Orleans Challenger VIII Open Internacional D'Andorra - Andorra Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat-Godo 2001 - Barcelona Bangkok Challenger M25 Santo Domingo 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Toyota Challenger Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open 13 - Marseille Cassis Challenger Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart M25 Calabasas M25 Xalapa M25 Pensacola Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Monterrey Challenger Skandia Open - Linz M25 Wichita Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Aguascalientes Challenger Copa Ericsson Uruguay - Montevideo Grand Prix de Tennis de Lyon - Lyon Biella 4 Challenger CA Tennis Trophy - Vienna Stockholm Open - Stockholm Lille Challenger ARAG World Team Championship - Dusseldorf Istanbul 2 Challenger Nord/LB Open - Braunschweig Medibank Private International - Sydney Open Castilla y Leon Trofeo Iberdrola - Segovia ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Estoril Open - Estoril Gerry Weber Open - Halle Drummondville Challenger Mallorca Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Brisbane 1 Challenger CA Tennis Trophy - Vienna Morelia Challenger Fairfield Challenger Chicago Challenger Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Bratislava Challenger Open SEAT Godo 2006 - Barcelona Tiburon Challenger Lexington Challenger The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Open Castilla y Leon - Segovia Sydney International - Sydney Barranquilla Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Bloomfield Hills Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Rome 1 Challenger Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia Open 13 - Marseille Segovia Challenger Las Vegas Challenger Quelle Cup 2000 - Furth AXA Open II - Espinho The Artois Championships - London Mallorca Challenger Davidoff Swiss Indoors Basel - Basel Tenerife Challenger ABN AMRO World Tennis Tournament - Rotterdam Pau Challenger ATU Cup 2001 - Weiden Open Sabadell Atlantico - Barcelona Monterrey Challenger AEGON Championships - London Morelos Challenger Allianz Suisse Open Gstaad - Gstaad I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Fairfield Challenger China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Malaga Challenger Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Knoxville Challenger Open Sabadell Atlantico - Barcelona Murcia Challenger AEGON International - Eastbourne Tyler Challenger Lexington Challenger Santo Domingo Challenger Columbus Challenger Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Charlottesville Challenger Nonthaburi 2 Challenger Brisbane International - Brisbane Bengaluru Challenger Medibank International - Sydney Pune Challenger SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Pune Challenger Dubai Duty Free Tennis Championships - Dubai Mexico City Challenger Savannah Challenger Kigali 2 Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Merida Challenger Cuernavaca Challenger Winston Salem - Winston Salem Little Rock Challenger Cary Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Jingshan Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Monterrey Challenger Citi Open - Washington Shanghai Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Burnie Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona AEGON Championships - London Qatar Exxon Mobil Open 2003 - Doha Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Sarasota Challenger Citi Open - Washington China Open - Beijing Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice TD Waterhouse Cup - Long Island Mercedes Cup - Stuttgart Milan Indoors - Milan Dubai Tennis Open - Dubai Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Alicante Challenger Gerry Weber Open - Halle Gerry Weber Open - Halle Brisbane 3 Challenger AEGON Championships - London China Open - Beijing TD Waterhouse Cup - Long Island Rakuten Japan Open - Tokyo Tiburon Challenger CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors - Basel Medibank International - Sydney Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Hall of Fame Open - Newport ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz The Dubai Tennis Championships - Dubai China Open - Beijing Open SEAT 2008 - Barcelona Charleston Challenger Open de Tenis Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Abierto Mexicano Telcel - Acapulco Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Fever-Tree Championships - London Legg Mason Tennis Classic - Washington Chicago Challenger Winston-Salem Open - Winston-Salem European Open - Antwerp Adidas International - Sydney Open de Nice Cote d'Azur - Nice Great Ocean Road Open - Melbourne Gonet Geneva Open - Geneva Anytech365 Andalucia Open - Marbella Thailand Open - Bangkok Open Sud de France - Montpellier Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Napoli Challenger Countrywide Classic - Los Angeles Todi Challenger Monza Challenger Milan Indoors - Milan Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Apia International - Sydney If Stockholm Open - Stockholm Bratislava Challenger Stockholm Open - Stockholm AEGON International - Eastbourne Ecuador Open - Quito China Open - Beijing Open de Moselle - Metz Boss Open - Stuttgart Dallas Open - Dallas New York Open - New York Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Champaign Challenger The Dubai Tennis Championships - Dubai Nonthaburi 3 Challenger Astana Open - Nur-Sultan AEGON Championships - London San Luis Potosi Challenger Acapulco Challenger China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Noumea Challenger Mallorca Championships - Mallorca Allianz Suisse Open - Gstaad China Open - Beijing If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London Cary 2 Challenger Idea Prokom Open - Sopot RCA Championships - Indianapolis Heineken Open - Auckland Claro Open Colombia - Bogota Estoril Open - Estoril M25 Pensacola Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Valencia Open - Valencia Nottingham Challenger Brisbane 2 Challenger European Open - Antwerp European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Morelos Challenger US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig AEGON Championships - London Claro Open Colombia - Bogota Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Citi Open - Washington Medibank International - Sydney Dallas Challenger Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Lugano Challenger Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Santo Domingo Challenger The Scottish Tennis Championships - Edinburgh TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart AEGON Championships - London Citi Open - Washington Rakuten Japan Open - Tokyo ASB Classic - Auckland Open Sud de France - Montpellier Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Mexico City Challenger TEB BNP Paribas Istanbul Open - Istanbul AEGON International - Eastbourne Nonthaburi 1 Challenger Chennai Challenger Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Winnipeg Challenger ABN AMRO World Tennis Tournament - Rotterdam TEB BNP Paribas Istanbul Open - Istanbul Chengdu Open - Chengdu Mexico City Challenger Savannah Challenger Abierto Mexicano Telcel - Acapulco New York Open - New York Delray Beach Open - Delray Beach Mifel Tennis Open - Los Cabos US Men's Clay Court Championship - Houston Mallorca Challenger Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Dubai Open - Dubai Chengdu Open - Chengdu Savannah Challenger Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Madrid Challenger Verona Challenger Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Bengaluru Challenger Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Open 13 - Marseille Swiss Open - Gstaad Citi Open - Washington Leon Challenger Citi Open - Washington Little Rock Challenger Tunis Challenger Palmas del Mar Challenger US Men's Clay Court Championship - Houston International Indoor Tennis Championships of Croatia - Zagreb Libema Open - 's-Hertogenbosch Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Perugia Challenger Open Seat Godo 2003 - Barcelona Istanbul Challenger Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Newport Challenger Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Zhangjiagang Challenger Open Seat-Godo '98 - Barcelona Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Gijon Open - Gijon Tennis Masters Series - Madrid Jinan Challenger Tennis Masters Series - Paris Countrywide Classic - Los Angeles Brasilia Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BA-CA Tennis Trophy - Vienna NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Brisbane - Brisbane Tennis Masters Series - Madrid New Delhi Challenger Infosys Hall of Fame Open - Newport Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Open 13 - Marseille Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Bogota Challenger Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Dubai Duty Free Tennis Championships - Dubai Mexico City Challenger Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril BNP Paribas Open - Indian Wells UBS Open Gstaad - Gstaad Salinas Challenger Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp Intrum Stockholm Open - Stockholm Open Parc - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Almaty Open - Almaty Miami Open - Miami St. Petersburg Open - St. Petersburg Mutua Madrid Open - Madrid Rakuten Japan Open - Tokyo Internazionali BNL d'Italia - Rome Mallorca Open - Mallorca Rogers Cup - Montreal Western & Southern Open - Cincinnati President's Cup - Tashkent Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris cinch Championships - London Split 1 Challenger Mutua Madrid Open - Madrid Charleston Challenger Tennis Masters Series - Cincinnati Cassis Challenger Knoxville Challenger Rogers Cup - Toronto Chengdu Open - Chengdu Open de la Comunidad Valenciana - Valencia Shanghai Rolex Masters - Shanghai Trofeo Conde de Godo - Barcelona BNP Paribas Masters - Paris Chicago Challenger BNP Paribas Open - Indian Wells Suisse Open - Gstaad Erste Bank Open - Vienna Charlottesville Challenger Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati The Stella Artois Championships - London Tennis Masters Series - Rome Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Heineken Open - Auckland Hall of Fame Tennis Championships - Newport BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Internazionali BNL dItalia - Rome Lexington Challenger BNP Paribas Masters - Paris Miami Open - Miami Mallorca Championships - Mallorca Rogers Cup - Montreal BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto AEGON International - Eastbourne China Open - Beijing Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Chengdu Open - Chengdu Rogers Masters - Montreal Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai BB&T Atlanta Open - Atlanta Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York ARAG World Team Championship - Dusseldorf Australian Open - Melbourne The Stella Artois Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Millennium Estoril Open - Estoril Brisbane International - Brisbane Chengdu Open - Chengdu Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, GER-ESP 4-1 French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Miami French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid French Open - Paris French Open - Paris M25 Chennai U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group I, 1R, AUS-CHN 5-0 Australian Open (juniors) U.S. Open (juniors) French Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group I, 2R, UZB-AUS 1-3 Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Davis Cup, World Group, QF, FRA-ESP 5-0 Kooyong Classic - Kooyong All Lower level tournaments Davis Cup, World Group, 1R, AUS-USA 1-3 Australian Open (juniors) Davis Cup, Group I, 2R, ROU-ESP 1-4 Olympics - Athens Olympics - London U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Mubadala World Tennis Championship Kooyong Classic - Kooyong